// #pragma once 

// #include <string>
// #include <vector>
// #include <map>
// #include <memory>
// #include "SoftWareVersion.h"
// //class Exceptionhandler;
/*
  Because template programming encapsulation increases complexity, only non-template function API is encapsulated in impl mode.
      /\_/\  
     ( o.o ) >  
      > ^ <  
*/
